# 5. 津津上初中了。妈妈认为津津应该更加用功学习，所以津津除了上学之外，还要参加妈妈为她报名的各科复习班。
# 另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴，而且上得越久就会越不高兴。
# 假设津津不会因为其它事不高兴，并且她的不高兴不会持续到第二天。请你帮忙检查一下津津下周的日程安排，看看下周她会不会不高兴；
# 如果会的话，哪天最不高兴。
# 输入包括 7 行数据，分别表示周一到周日的日程安排。
# 每行包括两个小于 10 的非负整数，用空格隔开，分别表示津津在学校上课的时间和妈妈安排她上课的时间。

# dt = [[int(i) for i in input().split()] for i in range(7)]
# s = 0
# idx = 0
# for i,j in enumerate(dt,1):
#     if sum(j)-8 > s:
#         s = sum(j)-8
#         idx = i
#     else:
#         pass
# print(idx)



#======================================================================================================
# 6. 人比人，气死人；鱼比鱼，难死鱼。小鱼最近参加了一个“比可爱”比赛，比的是每只鱼的可爱程度。
# 参赛的鱼被从左到右排成一排，头都朝向左边，然后每只鱼会得到一个整数数值，表示这只鱼的可爱程度，很显然整数越大，表示这只鱼越可爱，
# 而且任意两只鱼的可爱程度可能一样。由于所有的鱼头都朝向左边，所以每只鱼只能看见在它左边的鱼的可爱程度，
# 它们心里都在计算，在自己的眼力范围内有多少只鱼不如自己可爱呢。请你帮这些可爱但是鱼脑不够用的小鱼们计算一下。
# 第一行输入一个正整数 n，表示鱼的数目。
# 第二行内输入 n 个正整数，用空格间隔，依次表示从左到右每只小鱼的可爱程度 a。

num = int(input())
lst = [int(i) for i in input().split()]
temp = ''
for i in range(num):
    cnt = 0
    for j in lst[0:i]:
        if lst[i] > j:
            cnt += 1
    temp = temp + str(cnt) + ' '
print(temp)
